
<p><b>syntax:</b> <i>large_client_header_buffers number size</i>
</p><p><b>default:</b> <i>large_client_header_buffers 4 4k/8k</i>
</p><p><b>context:</b> <i>http, server</i>
</p><p>Directive assigns the maximum number and size of buffers for large headers to read from client request.
</p><p>The request line can not be bigger than the size of one buffer, if the client send a bigger header nginx returns error "Request URI too large" (414).
</p><p>The longest header line of request also must be not more than the size of one buffer, otherwise the client get the error "Bad request" (400).
</p><p>Buffers are separated only as needed.
</p><p>By default the size of one buffer is equal to the size of page, depending on platform this either 4K or 8K, if at the end of working request connection converts to state keep-alive, then these buffers are freed.
</p>
<br><i>Module: NginxHttpCoreModule</i>